Capital Of Seychelles — synonyms, definition
1. capital of Seychelles (Noun)
1 synonym
victoria
1 definition
capital of Seychelles (Noun) — Port city and the capital of Seychelles.
2 types of
national capital port
2 parts of
Republic of Seychelles Seychelles